impounded lake - Français Anglais Dictionnaire